Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SPENCER PLACE Terraced £328,733 £141,500 1 Jul 2003
2 SPENCER PLACE Terraced £354,402 £342,000 11 Mar 2022
3 SPENCER PLACE Terraced £406,084 £364,000 6 Aug 2021
4 SPENCER PLACE Terraced £404,727 £330,000 15 Nov 2019
5 SPENCER PLACE Terraced £319,930 £204,950 7 Sep 2007
8 SPENCER PLACE Terraced £360,782 £97,000 28 Jul 2000
9 SPENCER PLACE Terraced £396,079 £317,000 19 Feb 2018
11 SPENCER PLACE £552,134 £450,000 25 Sep 2019